package cn.eu.mqtt.model.req;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * 信标扫描
 */
@Getter
@Setter
public class BeaconReq {
    /**
     * 扫描信标设备 0->未找到信标 1->找到信标
     */
    @JsonProperty("getBeacon")
    private Integer beacon;
    /**
     * 时间戳
     */
    private String timestamp;
    /**
     * 信标信息
     */
    private BeaconInfo beaconInfo;

    @Getter
    @Setter
    public static class BeaconInfo {
        /**
         * 信标类型id
         */
        private Integer TypeID;
        /**
         * 信标设备mac地址
         */
        private String Mac;
        /**
         * 信标时间戳
         */
        private String beacontime;
        /**
         * 信标设备电压百分比 0-100
         */
        private Integer beaconVpc;
    }
}
